package main

import (
	"fmt"
)

func main() {
	a := test
	fmt.Printf("a类型 %T, 函数类型 %T", a, test)
	fmt.Println()
	a(10)

	test2(10, 20.00, test)
}

func test(num int)  {
	fmt.Println(num)
}


func test2(num int, num2 float32, testFunc func(int))  {
	fmt.Println(num, num2, testFunc)
}